package com.ruoyi.production.service.seed;

import com.ruoyi.production.domain.seed.SeedAmount;

import java.util.List;

/**
 * 种子量Service接口
 *
 * @author ruoyi
 * @date 2021-07-07
 */
public interface ISeedAmountService
{
    /**
     * 查询种子量
     *
     * @param seedAmountId 种子量ID
     * @return 种子量
     */
    public SeedAmount selectSeedAmountById(Long seedAmountId);

    /**
     * 查询种子量列表
     *
     * @param seedAmount 种子量
     * @return 种子量集合
     */
    public List<SeedAmount> selectSeedAmountList(SeedAmount seedAmount);

    /**
     * 新增种子量
     *
     * @param seedAmount 种子量
     * @return 结果
     */
    public int insertSeedAmount(SeedAmount seedAmount);

    /**
     * 修改种子量
     *
     * @param seedAmount 种子量
     * @return 结果
     */
    public int updateSeedAmount(SeedAmount seedAmount);

    /**
     * 批量删除种子量
     *
     * @param seedAmountIds 需要删除的种子量ID
     * @return 结果
     */
    public int deleteSeedAmountByIds(Long[] seedAmountIds);

    /**
     * 删除种子量信息
     *
     * @param seedAmountId 种子量ID
     * @return 结果
     */
    public int deleteSeedAmountById(Long seedAmountId);
}
